beautiful and pleasant, perfect place to stay