Place is very clean, with all amenities and exactly same as photos. We enjoyed our stay there.