5 stars all around! Great place to stay, very spacious, clean, well-decorated and furnished. Would 100% recommend and return.