Absolutely perfect! Gorgeous flat, convenient location across from the lake, and excellent communication. More than 5 stars!