Excellent place, very clean , modern and well kept. the was great, he went the extra mile to make sure that our stay was perfect and he was always available for whatever we needed. thank you!