Everything and more. And a real homely feel to the place felt like home away from home. A quality stay for anyone whether a weekend getaway or a family vacation in a prime location just a hop skip and a jump from all the action of Scarborough Beach. Looking forward to future stays.