Peters place is really comfortable conveniently located a few baht bus ride from Iconsiam. All round it’s very comfortable.
The check in process is good and easy to follow the instructions.