Clean and excellent location. Unfortunately as a group of 8 there just wasn’t enough room for all of us. There is air conditioning however it doesn’t really reach the bedrooms.