Great place to stay.
Location is amazing.
Communication was easy and precise.
The house itself is huge place, clean, good tase and comfortable.