Spotlessly clean, amazing thoughtful touches, lovely pool, perfect location, stay as long as you can!