Excellent everything.
Great location, clean, well appointed, generously provisioned and easy arrangements.
Recommended.