fantastic location and everything you need in a holiday accommodation.