The self check-in and check-out was very easy. The location is superb. Lots of restaurant options just a few steps away. Communication with host was excellent. The property is very spacious and clean. We had an excellent time.