What a gem. this place is exactly what is described plus more. Would definitely stay again.