Terrific place. As good or better than advertised. Would definitely stay here again.