perfect place for a great stay.