Perfect place, excellent location, excellent accommodation and excellent reception