Talk about a gorgeous resort!