Great place with small details and perfect location.