A perfect location with spectacular views! Very clean with all awesome amenities. Made our stay super comfortable.