8,8
Rất tốt
Từ 902 đánh giá
Bởi khách du lịch trong
Vệ sinh

8,9

Tiện nghi phòng

8,9

Đồ ăn

8,7

Vị trí

8,8

Dịch vụ và Tiện ích

8,8

Mọi người thường nhắc đến Beverly Hotel Batam
Tất cả
Nhân viên thân thiện (89)
Phòng ngủ (87)
Không khí (79)
Không gian phòng (76)
Khoảng cách đến trung tâm (72)
Phòng tắm (71)
Khu vực chung (62)
Giờ nhận/trả phòng (61)
WiFi (58)
Đường đi (56)
Sắp xếp theo
Gần đây nhất
Định dạng
Có văn bản
Sự thích
Tất cả đánh giá, Ngôn ngữ ứng dụng hiện tại, Tất cả

Đánh giá của du khách Beverly Hotel Batam

Số lượng đánh giá trên mỗi trang
20
40
Đánh giá của khách hàng
v***o
icon-origin-TRAVELOKA
9,7
/10
Đánh giá cách đây 2 tuần
Hai lần ở đây đều không làm tôi thất vọng, đặc biệt cảm ơn chị Sindi Gemoy, người rất thân thiện và tốt bụng.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
v***o
icon-Công tác
Công tác
icon-origin-TRAVELOKA
9,4
/10
Đánh giá cách đây 2 tuần
Thoải mái, sạch sẽ, lễ tân thân thiện (nếu tôi không nhầm thì Mas Alfa đã "thăng chức" cho anh ấy).
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Andini S.
icon-Giải trí
Giải trí
icon-origin-TRAVELOKA
9,4
/10
Đánh giá cách đây 2 tuần
Nhân viên khách sạn rất tốt bụng và thân thiện. Có một chút vấn đề với thẻ chìa khóa, nhưng nó đã được thay thế nhanh chóng. Đặc biệt phải kể đến lễ tân, Mas Alfa, người rất tốt bụng và lịch sự. Chắc chắn tôi sẽ ở lại đây trong chuyến đi tiếp theo của mình 👐
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
N***r
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 2 tuần
Dịch vụ của nhân viên rất tuyệt vời, và tôi còn được nâng cấp phòng miễn phí. Cảm ơn toàn thể nhân viên khách sạn.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
p***o
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 3 tuần
Trải nghiệm tuyệt vời tại nơi này.
Translated by Google Icon
Xem bản gốc
1 người nghĩ đánh giá này hữu ích
M***n
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 3 tuần
Dịch vụ rất tốt, người gác cửa rất thân thiện và lịch sự.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
K***y
icon-Kỳ nghỉ tại chỗ
Kỳ nghỉ tại chỗ
icon-origin-TRAVELOKA
5,4
/10
Đánh giá cách đây 3 tuần
Phòng không được dọn dẹp trong suốt thời gian tôi ở đó, và khả năng cách âm quá kém đến nỗi bạn có thể nghe thấy tiếng ồn từ phòng bên cạnh. Thực đơn đồ ăn cũng không phong phú.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
K***y
icon-Kỳ nghỉ tại chỗ
Kỳ nghỉ tại chỗ
icon-origin-TRAVELOKA
5,4
/10
Đánh giá cách đây 3 tuần
Phòng không được dọn dẹp trong suốt thời gian tôi ở đó. Khả năng cách âm cũng quá tốt đến nỗi có thể nghe thấy tiếng động từ phòng kế bên.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
M***n
icon-origin-TRAVELOKA
8,8
/10
Đánh giá cách đây 4 tuần
Nơi lưu trú tốt và thuận tiện đi vào thành phố.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
H***i
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 6 tuần
Khách sạn khá tốt, chỉ hơi xa khu mua sắm một chút...
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Khách đã xác minh
icon-Quá cảnh
Quá cảnh
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 6 tuần
Tôi đã ở khách sạn này hai lần và dịch vụ đều rất tuyệt vời. Họ phản hồi nhanh chóng trên WhatsApp. Lần thứ hai, tôi được nâng cấp lên phòng lớn hơn và được nhận phòng sớm hơn. Điều duy nhất tôi cần lưu ý là khả năng cách âm kém, vì tôi có thể nghe thấy tiếng người ở phòng bên cạnh. Có thể là do phòng tôi ở là phòng thông nhau (vì có cửa ngăn cách giữa hai phòng)? Nhưng nhìn chung, mọi thứ đều tốt. Cảm ơn.
Đọc thêm
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
A***l
icon-Quá cảnh
Quá cảnh
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 8 tuần
Khách sạn rất tuyệt, đẹp, sạch sẽ và thoải mái.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
17 Mar 2026
Kính gửi A*l, Cảm ơn bạn rất nhiều về đánh giá tích cực của bạn. Chúng tôi rất vui mừng khi biết rằng bạn thấy khách sạn của chúng tôi đẹp, sạch sẽ và thoải mái trong suốt thời gian lưu trú. Duy trì chất lượng vệ sinh và sự thoải mái của các phòng là ưu tiên hàng đầu của chúng tôi, cũng như đảm bảo tất cả các tiện nghi hoạt động tốt để mọi khách hàng có thể tận hưởng một kỳ nghỉ dễ chịu và đáng nhớ. Sự đánh giá cao của bạn là động lực lớn cho toàn bộ đội ngũ của chúng tôi tiếp tục làm việc với sự tận tâm cao nhất. Chúng tôi luôn nỗ lực duy trì các tiêu chuẩn dịch vụ thân thiện và chuyên nghiệp, và liên tục cải thiện các tiện nghi và dịch vụ của mình để đảm bảo trải nghiệm của khách hàng hài lòng hơn. Chúng tôi cũng hy vọng rằng đánh giá của bạn sẽ là một tài liệu tham khảo cho những khách hàng khác đang cân nhắc lưu trú tại khách sạn của chúng tôi. Hơn nữa, chúng tôi rất mong được chào đón bạn trở lại Khách sạn Beverly Batam trong chuyến thăm tiếp theo của bạn, với dịch vụ chu đáo hơn, không gian thoải mái hơn và kỳ nghỉ thú vị hơn nữa. Một lần nữa, cảm ơn bạn vì sự tin tưởng và đánh giá cao của bạn. Hẹn gặp lại bạn trong chuyến thăm tiếp theo, chúng tôi luôn sẵn sàng chào đón bạn với sự hiếu khách và thoải mái tốt nhất. Trân trọng, Anggi Marsepto. Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
BEN T.
icon-origin-TRAVELOKA
9,1
/10
Đánh giá cách đây 8 tuần
Nhân viên rất niềm nở và thân thiện. Tôi đã đặt một phòng hạng sang lớn. Và nó không làm tôi thất vọng.
Translated by Google Icon
Xem bản gốc
1 người nghĩ đánh giá này hữu ích
Accommodation's Reply
13 Mar 2026
Kính gửi ông Ben T., Cảm ơn ông đã dành thời gian chia sẻ trải nghiệm của mình trong thời gian lưu trú tại Khách sạn Beverly Batam. Chúng tôi rất trân trọng đánh giá của ông và rất vui mừng khi biết rằng ông đã có một trải nghiệm dễ chịu tại khách sạn chúng tôi. Chúng tôi rất vui khi nghe rằng ông đã cảm nhận được sự thân thiện và hiếu khách của đội ngũ nhân viên. Cung cấp dịch vụ ấm áp, thân thiện và hữu ích là một trong những giá trị cốt lõi mà chúng tôi luôn thấm nhuần trong toàn bộ đội ngũ của mình. Do đó, sự đánh giá cao của ông về dịch vụ của nhân viên là động lực quan trọng để chúng tôi tiếp tục cung cấp dịch vụ tốt nhất cho mọi khách hàng. Chúng tôi cũng rất vui khi biết rằng phòng Deluxe mà ông đã chọn đáp ứng được kỳ vọng của ông. Các phòng lớn hơn được thiết kế để mang lại sự thoải mái hơn cho khách, giúp họ nghỉ ngơi thoải mái hơn và tận hưởng kỳ nghỉ một cách dễ chịu hơn. Việc biết rằng phòng không làm ông thất vọng chắc chắn là một tin rất đáng khích lệ đối với chúng tôi. Một lần nữa, chúng tôi xin cảm ơn ông đã tin tưởng lựa chọn Khách sạn Beverly Batam làm nơi lưu trú trong chuyến đi đến Batam của ông. Chúng tôi hy vọng trải nghiệm của ông sẽ là một kỷ niệm đẹp và chúng tôi mong được chào đón ông trở lại trong chuyến thăm tiếp theo với dịch vụ xuất sắc như cũ, thậm chí còn tốt hơn. Trân trọng, Anggi Marsepto. Trưởng bộ phận phòng. Khách sạn Beverly Batam
Translated by Google Icon
Xem bản gốc
Khách đã xác minh
icon-Công tác
Công tác
icon-origin-TRAVELOKA
9,4
/10
Đánh giá cách đây 10 tuần
Đây là một khách sạn cũ mang phong cách cổ điển, thoải mái và an toàn, rất phù hợp với những phụ nữ trung niên như tôi. Dịch vụ tốt, tất cả nhân viên đều thân thiện và hiệu quả. Chỉ có một vấn đề nhỏ là máy điều hòa được đặt ngay phía trên đầu tôi. Một vấn đề khác là thang máy rất chậm, vì chỉ có một thang máy hoạt động. Hy vọng rằng tất cả những thiếu sót này sẽ được khắc phục, vì thực sự tôi hài lòng với khách sạn này. Thật tiếc là tôi không có thời gian để chụp ảnh.
Đọc thêm
Translated by Google Icon
Xem bản gốc
3 người nghĩ đánh giá này hữu ích
Accommodation's Reply
26 Feb 2026
Kính gửi bà G*t. Lời chào thân ái từ Khách sạn Beverly Batam. Cảm ơn bà rất nhiều về đánh giá và sự đánh giá cao của bà. Chúng tôi rất vui khi biết rằng bà cảm thấy thoải mái, an toàn và thích thú với không gian cổ điển của khách sạn chúng tôi. Lời khen của bà về sự thân thiện và nhiệt tình của đội ngũ nhân viên sẽ là nguồn động viên cho toàn thể nhân viên tiếp tục cung cấp dịch vụ tốt nhất. Về phản hồi liên quan đến vị trí của máy điều hòa hướng thẳng vào giường và thông tin hiện tại chỉ có một thang máy hoạt động, dẫn đến thời gian chờ đợi lâu hơn, chúng tôi sẽ xem xét vấn đề này với ban quản lý để chú trọng và cải thiện trong tương lai. Cảm ơn sự quan tâm và thông cảm của bà. Chúng tôi mong được đón tiếp bà trở lại Khách sạn Beverly Batam để có trải nghiệm thoải mái và thú vị hơn nữa. Trân trọng, Anggi Marsepto. Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
D***y
icon-origin-TRAVELOKA
9,0
/10
Đánh giá cách đây 10 tuần
Khách sạn này cũng là một lựa chọn tốt cho kỳ nghỉ ngắn ngày.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
25 Feb 2026
Kính gửi ông/bà D*y. Lời chào thân ái từ Khách sạn Beverly Batam. Cảm ơn quý khách đã dành thời gian đánh giá và lựa chọn khách sạn chúng tôi làm điểm đến nghỉ dưỡng. Chúng tôi rất vui mừng khi biết rằng quý khách thấy khách sạn của chúng tôi là một nơi phù hợp và thoải mái để nghỉ ngơi và thư giãn. Chúng tôi cam kết cung cấp một không gian thoải mái, dịch vụ thân thiện và các tiện nghi đáp ứng nhu cầu của khách hàng, dù là đi công tác hay nghỉ ngắn ngày cùng gia đình và người thân. Việc biết rằng kỳ nghỉ của quý khách diễn ra tốt đẹp chắc chắn là niềm tự hào và động lực cho toàn thể đội ngũ của chúng tôi để tiếp tục nâng cao chất lượng dịch vụ. Chúng tôi mong được chào đón quý khách trở lại Khách sạn Beverly Batam và mang đến cho quý khách một kỳ nghỉ đáng nhớ hơn nữa trong tương lai. Cảm ơn quý khách đã tin tưởng. Trân trọng, Anggi Marsepto, Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
H***y
icon-Giải trí
Giải trí
icon-origin-TRAVELOKA
8,5
/10
Đánh giá cách đây 11 tuần
Tốt lắm, hãy tiếp tục duy trì dịch vụ này. Hãy tiếp tục làm tốt công việc nhé.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
20 Feb 2026
Kính gửi ông/bà H*y. Lời chào trân trọng từ Khách sạn Beverly Batam. Cảm ơn quý khách rất nhiều về đánh giá tích cực và sự ủng hộ của quý khách. Chúng tôi rất vui mừng khi biết rằng quý khách đánh giá cao dịch vụ của chúng tôi và đánh giá cao những nỗ lực của đội ngũ nhân viên. Những lời nhận xét như thế này là động lực lớn cho toàn thể nhân viên tiếp tục duy trì chất lượng dịch vụ, giữ gìn vệ sinh và mang đến một kỳ nghỉ thoải mái và thú vị cho mọi khách hàng. Chúng tôi tin rằng dịch vụ thân thiện và chuyên nghiệp là một phần quan trọng của một kỳ nghỉ đáng nhớ, và chúng tôi cam kết luôn luôn nâng cao các tiêu chuẩn đó. Sự đánh giá cao và nhiệt tình của quý khách sẽ là động lực để chúng tôi tiếp tục đổi mới, chú ý đến từng chi tiết và đảm bảo rằng mọi khách hàng đến với chúng tôi đều cảm thấy được chào đón và thoải mái trong suốt thời gian lưu trú tại khách sạn. Chúng tôi cũng hy vọng sẽ tiếp tục cung cấp các tiện nghi đầy đủ, phòng ốc thoải mái và dịch vụ nhanh chóng, chu đáo, để mỗi chuyến thăm Khách sạn Beverly Batam đều là một trải nghiệm thú vị. Chúng tôi hy vọng sẽ được đón tiếp quý khách trở lại trong lần tới và mang đến một trải nghiệm tốt hơn, thoải mái hơn và đáng nhớ hơn. Cảm ơn quý khách đã tin tưởng và ủng hộ Khách sạn Beverly Batam. Chúng tôi mong chờ cơ hội được đón tiếp quý khách trở lại trong tương lai. Trân trọng, Anggi Marsepto. Trưởng bộ phận phòng. Khách sạn Beverly Batam.
Translated by Google Icon
Xem bản gốc
P***I
icon-Kỳ nghỉ tại chỗ
Kỳ nghỉ tại chỗ
icon-origin-TRAVELOKA
5,7
/10
Đánh giá cách đây 12 tuần
Giờ nhận phòng là 3 giờ chiều, nhân viên không thân thiện khi yêu cầu trả phòng dù vẫn chưa đến 12 giờ trưa, phòng không cách âm, bồn tắm bẩn, đồ dùng trong phòng không đúng như mô tả, một số thứ phải yêu cầu thêm, nhìn chung phòng đẹp nhưng có một vài điểm khiến khách không thoải mái.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
19 Feb 2026
Kính gửi P*I, Cảm ơn bạn rất nhiều về đánh giá của bạn. Chúng tôi xin lỗi vì bất kỳ sự bất tiện nào bạn đã gặp phải trong thời gian lưu trú tại Khách sạn Beverly Batam. Chúng tôi rất tiếc khi nghe rằng trải nghiệm của bạn không được như ý do một số vấn đề, chẳng hạn như dịch vụ trả phòng, tiếng ồn trong phòng, tình trạng bồn tắm và tiện nghi hạn chế. Điều này chắc chắn không phù hợp với tiêu chuẩn dịch vụ và sự thoải mái mà chúng tôi luôn hướng tới cho mỗi khách hàng. Phản hồi của bạn rất quan trọng đối với chúng tôi và sẽ được đội ngũ của chúng tôi xem xét nghiêm túc để đánh giá và cải thiện. Để có thể theo dõi chi tiết hơn về trải nghiệm của bạn, chúng tôi rất mong bạn liên hệ trực tiếp với chúng tôi qua địa chỉ fom@beverly-hotel.com. Với thông tin đầy đủ hơn, chúng tôi có thể đảm bảo rằng các vấn đề bạn gặp phải sẽ được giải quyết kịp thời và không tái diễn trong tương lai. Chúng tôi hy vọng rằng mặc dù có một số bất tiện, bạn vẫn hài lòng với phòng và các tiện nghi. Cảm ơn bạn về phản hồi chân thành này, vì nó giúp chúng tôi tiếp tục cải thiện chất lượng dịch vụ và trải nghiệm lưu trú cho tất cả khách hàng. Trân trọng, Anggi Marsepto, Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
A***a
icon-Kỳ nghỉ tại chỗ
Kỳ nghỉ tại chỗ
icon-origin-TRAVELOKA
9,4
/10
Đánh giá cách đây 13 tuần
Khách sạn này rất đáng để ghé thăm, nhân viên lễ tân rất tốt bụng và thân thiện, đặc biệt cảm ơn chị Cindi và anh Alfa đã nâng cấp phòng miễn phí cho chúng tôi.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
14 Feb 2026
Kính gửi A*a, Cảm ơn bạn rất nhiều về bài đánh giá tuyệt vời về kỳ nghỉ của bạn tại Khách sạn Beverly Batam. Chúng tôi rất vui mừng khi biết rằng bạn đánh giá cao khách sạn của chúng tôi và hài lòng với dịch vụ thân thiện từ toàn bộ đội ngũ nhân viên, đặc biệt là từ cô Cindi và anh Alfa. Chúng tôi cũng rất vui mừng khi việc nâng cấp phòng miễn phí đã góp phần làm tăng sự thoải mái và ấn tượng tích cực của bạn trong suốt kỳ nghỉ. Cung cấp một kỳ nghỉ dễ chịu, cá nhân hóa và đáng nhớ cho mỗi khách hàng là ưu tiên hàng đầu của chúng tôi, và bài đánh giá của bạn là bằng chứng cho thấy những nỗ lực của chúng tôi được đánh giá cao. Chúng tôi sẽ chuyển lời cảm ơn của bạn trực tiếp đến Cindi và Alfa như một lời ghi nhận cho sự tận tâm và phục vụ chân thành của họ. Những đánh giá tích cực như thế này là động lực lớn cho toàn bộ đội ngũ nhân viên tiếp tục duy trì các tiêu chuẩn dịch vụ và chất lượng cơ sở vật chất của chúng tôi. Một lần nữa, cảm ơn bạn vì sự tin tưởng và lời giới thiệu của bạn. Chúng tôi mong được chào đón bạn trở lại Khách sạn Beverly Batam cho một kỳ nghỉ đặc biệt hơn nữa trong tương lai. Trân trọng, Anggi Marsepto, Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
A***l
icon-Giải trí
Giải trí
icon-origin-TRAVELOKA
9,4
/10
Đánh giá cách đây 13 tuần
Cảm ơn khách sạn Beverly về dịch vụ, đặc biệt cảm ơn chị Sindi và anh Alfa đã nâng cấp phòng.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
14 Feb 2026
Kính gửi A*I. Cảm ơn bạn rất nhiều về đánh giá nồng nhiệt dành cho Khách sạn Beverly Batam. Chúng tôi rất vui mừng khi biết rằng bạn hài lòng với dịch vụ của chúng tôi, đặc biệt là sự quan tâm và hỗ trợ từ cô Sindi và anh Alfa, bao gồm cả việc nâng cấp phòng. Mang đến trải nghiệm thoải mái và thú vị hơn cho khách hàng là cam kết của chúng tôi, và chúng tôi rất biết ơn vì bạn đã cảm nhận được điều này trong thời gian lưu trú tại khách sạn. Chúng tôi sẽ chuyển lời cảm ơn của bạn trực tiếp đến Sindi và Alfa như một lời tri ân cho sự tận tâm và phục vụ chân thành của họ. Những đánh giá như thế này là động lực lớn cho toàn bộ đội ngũ của chúng tôi để tiếp tục cung cấp dịch vụ tốt nhất với các tiêu chuẩn nhất quán. Một lần nữa, cảm ơn bạn đã tin tưởng và cho chúng tôi cơ hội. Chúng tôi mong chờ chuyến thăm tiếp theo của bạn để mang đến trải nghiệm lưu trú đặc biệt không kém. Trân trọng, Anggi Marsepto. Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
Profile Picture
rasyid m.
icon-origin-TRAVELOKA
10,0
/10
Đánh giá cách đây 13 tuần
Rất sạch sẽ, thoải mái và thân thiện.
Translated by Google Icon
Xem bản gốc
Đánh giá này hữu ích không?
Accommodation's Reply
09 Feb 2026
Kính gửi ông Rasyid M., Cảm ơn ông đã dành thời gian chia sẻ trải nghiệm của mình trong thời gian lưu trú tại Khách sạn Beverly Batam. Chúng tôi rất vui mừng khi biết rằng ông thấy khách sạn của chúng tôi rất sạch sẽ và thoải mái, và đội ngũ nhân viên của chúng tôi đã phục vụ ông một cách thân thiện. Những nhận xét của ông được chúng tôi đánh giá cao và là sự ghi nhận cho sự tận tâm của đội ngũ chúng tôi trong việc cung cấp dịch vụ chuyên nghiệp, ấm áp và chu đáo cho mọi khách hàng. Tại Khách sạn Beverly Batam, chúng tôi luôn cam kết duy trì các tiêu chuẩn cao nhất về sự thoải mái, sạch sẽ và hiếu khách, để mỗi khách hàng đều có một kỳ nghỉ dễ chịu và đáng nhớ. Những phản hồi tích cực như thế này thực sự thúc đẩy đội ngũ của chúng tôi không ngừng nỗ lực để nâng cao chất lượng dịch vụ và cơ sở vật chất. Một lần nữa, chúng tôi cảm ơn ông đã tin tưởng lựa chọn Khách sạn Beverly Batam. Chúng tôi mong được đón tiếp ông trở lại trong tương lai và mang đến cho ông một kỳ nghỉ thoải mái, dễ chịu và hài lòng. Trân trọng, Anggi Marsepto. Trưởng bộ phận phòng
Translated by Google Icon
Xem bản gốc
Số lượng đánh giá trên mỗi trang
20
40

Công ty TNHH Traveloka Việt Nam. Mã số doanh nghiệp 0313581779 | Địa chỉ: Tòa nhà An Phú, 117 - 119 Lý Chính Thắng, Phường Xuân Hòa, TP HCM | Đại diện pháp luật: Nguyễn Thị Thu Hương| Email: cs@traveloka.com | Tel: +84 28 3861 4699
Copyright © 2026 Traveloka. All rights reserved