The place is clean, nice and well situated. A little downside, communication with the staff is complicated, no english speacker.