Excellent place to stay - exactly as expected and as described.