Great, big place with an even better view. We loved our stay at Beachcroft. Everything was clean, and it had everything we could need. Heating was very good too. Carpet on stairs can be a bit slippery so just use the handrails! Overall fantastic experience and will definitely recommend to friends and family!