Excellent location and excellent hosts. Super easy self check in. Amazingly clean. Highly recommended.