Fantastic place. Everything is perfectly thought out for a comfortable stay. Great location.