Fantastic location! We loved our stay here. Everything was as expected. Very easy check in and great communication.