very very clean and has a luxurious feeling to it, has a terrace to chill and have food. Had everything I needed.