I highly recommend staying here - the place is beautiful and everything has been thought of and provided just incase you forget something. You won't be disappointed!