Nice place, tastefully decorated and good amenities. Good location. Prompt communication from hosts. Could be greatly improved with insect screens on windows.