Everything was more than perfect. Best place to stay .