This is an absolute gem, location perfect, facilities perfect and host perfect.