This is a fantastic place to stay in Long Beach, great location, amazing upstairs terrace and the decor make this place very welcoming. This is a charming place that surpassed my expectations.