One of the nicest places we have ever stayed at! Five stars for all : cleanness , hospitality and location!