Immaculate convenient place with great hospitality