Very, very good stay, excellent location and something for all ages. We stayed at the executive suite, which was brilliant in every way! We wanted to extend our stay but the hotel was fully booked! No riff raff, in terms of the people who stay there. All family orientated. Very clean throughout and the venue is very well thought out, a mini little Greek village! Sun sets, Mountain View and so much more, we will definitely be back. If I was to be extremely picky, the evening buffet was a little similar, but on certain days when changes were made, the food was awesome! 10/10!! Thank you to Neptune and all its staff!