Amazing location. Picture perfect views right from your living room. Couldn't have stayed at a better place.