Excellent location. Big room with small kitchen. Everything very clean. Good communication. Unfortunately the bed was a little uncomfortable.