Great quality, very clean, heated pool, very well equipped kitchen.