Exactly what I needed for my short visit, clear communication and lovely facilities as described. Would definitely stay here again.