Elena's place was sparkling clean and had the required amenities for a comfortable stay. The check-in process and communication was great. Though we did not stay for a long time, Elena's place is good for a long term stay for a small family.