Highly recommend this self contained, well designed and attention to detail. Great hospitality. Thank you!