Perfectly located, excellent and warm communication, very clean. Absolutely beautiful stay for a very reasonable price!