Great place! Very hilly city, so getting from the check in to the place is a hassle but overall worth it.