Beautifully presented, comfortable home away from home with attractive sea views