Immaculate, well appointed and serviced by the most helpful of staff. Great communications and everything was exactly as described in the listing.
Will definitely use again.
Thank you