Our staying was perfect! The property is well designed and very clean. The location is great.