Very clean and with all of the necessities in an amazing location. Would stay there again and recommend to friends.