Ideal place to stay, will stay here again.