Very clean and very convenient. We took our first group couples trip and stayed here. We will definitely be staying again when we return next year!!