Great place, great location. Clean, spacious enough for 5/6.
Only downside was the misunderstandings for check in and check out times. As long as communication is clear, there shouldn't be any problems.
Recommended!