Beautiful place in a wonderful location. Very clean and spacious. All expectations were exceeded, would absolutely stay again.