Everything exactly as described, 5 star stay.