A spectacular place to stay in when taking a vacation .