Excellent place to stay for any period of time, thoughtful details and utilities that makes it a delight to stay at