Super place where location is key, yet it manage to be a little tucked away for a peaceful and quiet stay. Theres an elevator too!