Very well maintained place. Check in was very smooth. Location is excellent. Highly recommended!